.block {    
    margin: 1em 0px;
    .toolbar {
        display: flex;
        .lblank {
            flex: 1;
        }
        .lsj {
            border-top: 2em solid transparent;
            border-right: 2em solid white;
        }
        .edit-option {
            width: 10em;
            font-size: 12px;
            background-color: #fefefe;
            letter-spacing: 5px;
            z-index: 1000;           
            button {
                background: transparent;
                border: none;
                cursor: pointer;
            }
        }
    }   
}

.vbview {
    .toolbar {
        .edit-option {
            display: none;
        }
    }
    &:hover > .toolbar .edit-option{
        display: flex;
    }
    &:hover {
        filter: drop-shadow(2px 2px 10px rgba(0, 0, 0, 0.2));
    }
   
}
.vbedit {
    filter: drop-shadow(2px 2px 10px rgba(0, 0, 0, 0.2));
    .toolbar {
        .edit-option {
            display: flex;
        }
    }
}